Stories Tagged: losing streak

🤷🤷🤷
The Superstition of Philadelphia Phillies World Series Wins and Economic Downturns: A Historical Perspective

The Philadelphia Phillies' World Series wins have long been associated with economic downturns,... (3 revisions)